home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1995 #2 / Amiga Plus CD - 1995 - No. 2.iso / internet / faq / englisch / comp.lang.ada-www-server < prev    next >
Encoding:
Text File  |  1995-04-11  |  14.8 KB  |  401 lines

  1. Archive-name: computer-lang/Ada/www-server
  2. Comp-lang-ada-archive-name: www-server
  3. Posting-Frequency: monthly
  4. Last-modified: 24 January 1995
  5. Last-posted: 19 January 1995
  6.  
  7.                           Ada FAQ: The Ada WWW Server
  8.  
  9.    In this FAQ you will find: an overview of the contents of the Ada WWW
  10.    server (the Home of the Brave Ada Programmers), general information on
  11.    WWW, references to some available WWW browsers, and directions to
  12.    access WWW trough e-mail.
  13.  
  14.    Contents:
  15.      * Introduction
  16.      * What's On The Ada WWW Server ?
  17.      * Cross-referencing
  18.      * Submission Directions
  19.      * Other Ada-Related WWW Servers
  20.      * What is WWW ?
  21.      * Some WWW browsers
  22.      * WWW by E-mail
  23.      * Copying this FAQ
  24.  
  25.  
  26.    Recent changes:
  27.      * 950124: approved for posting in *.answers.
  28.      * 950119: new material in the Home of the Brave Ada Programmers.
  29.      * 941220: cross-referencing and submission directions.
  30.      * 941219: other Ada-related WWW servers.
  31.      * 941219: update of the information on WWW browsers and email
  32.        access.
  33.  
  34.  
  35.      _________________________________________________________________
  36.  
  37.  
  38. Introduction
  39.  
  40.    The Ada WWW Server is a hypertext information server to help
  41.    disseminate information about the Ada programming language. It is
  42.    alive and heavily used. The Ada WWW server was created and is managed
  43.    by Magnus Kempe.
  44.  
  45.    The URL of the Ada WWW Server is
  46.    http://lglwww.epfl.ch/Ada/
  47.    [don't forget the trailing '/'; and it's 'Ada', neither 'ADA' nor 'ada'].
  48.  
  49.    The Ada WWW Server keeps growing. All comments, ideas, contributions,
  50.    and requests for additions or corrections, are most welcome. Email
  51.    should be directed to the maintainer, Magnus.Kempe@di.epfl.ch .
  52.  
  53.    The Ada WWW Server is physically located at the Software Engineering
  54.    Lab of the Swiss Federal Institute of Technology in Lausanne,
  55.    Switzerland.
  56.  
  57.    The latest version of this FAQ is always accessible through WWW as
  58.    http://lglwww.epfl.ch/Ada/FAQ/ada-www-server.html
  59.  
  60. Maintenance
  61.  
  62.    This FAQ is maintained on an individual volunteer basis, by Magnus
  63.    Kempe (Magnus.Kempe@di.epfl.ch). [Note: This is done as a hobby, not
  64.    in my capacity as an employee at the Swiss Federal Institute of
  65.    Technology. --MK]
  66.  
  67. Information about this document
  68.  
  69.    This file is posted monthly to comp.lang.ada, comp.answers, and
  70.    news.answers.
  71.  
  72.    This document has a home on the Ada WWW Server, in hypertext format:
  73.    ( URL http://lglwww.epfl.ch/Ada/FAQ/ada-www-server.html ). The text-only
  74.    version is also available in directory
  75.    ftp://lglftp.epfl.ch/pub/Ada/FAQ
  76.  
  77.    It is available--as posted in *.answers--on rtfm.mit.edu, which
  78.    archives all FAQ files posted to *.answers; see
  79.    ftp://rtfm.mit.edu/pub/usenet-by-group/news.answers/computer-lang/Ada
  80.  
  81.    Magnus Kempe maintains this document; it's not a job, it's a hobby.
  82.    Feedback (corrections, suggestions, ideas) about it is to be sent via
  83.    e-mail to magnus.kempe@di.epfl.ch . Thanks.
  84.  
  85.    In all cases, the most up-to-date version of the FAQ is the version
  86.    maintained on the Ada WWW Server. Please excuse any formatting
  87.    inconsistencies in the posted version of this document, as it is
  88.    automatically generated from the on-line version.
  89.  
  90.  
  91. What's On The Ada WWW Server ?
  92.  
  93.    The Ada WWW Server provides Ada-related information and hypertext
  94.    access in areas including (the following is a non-exhaustive list):
  95.      * Reference Manuals
  96.           + hypertext versions of RM 9X and LRM 83
  97.           + text of RM 9X and LRM 83
  98.           + hypertext version of the Ada 95 Rationale
  99.           + text of the Ada 83 Rationale
  100.      * Resources
  101.           + standards
  102.           + bindings
  103.           + tools and components
  104.           + software repositories
  105.           + list of books, online papers, and bibliographies
  106.           + research activities
  107.           + current list of validated compilers
  108.           + cheap and free compilers
  109.           + educational discounts
  110.           + CD-ROMs
  111.      * Intellectual Ammunition
  112.           + some facts about the language
  113.           + Ada 9X, and state of revision process (the name is Ada 95)
  114.           + Ada in academia (e.g. who teaches Ada, textbooks, educational
  115.             discounts)
  116.           + Ada in industry (e.g. success stories)
  117.           + special interest groups
  118.           + debunking myths
  119.      * Introductory Material
  120.           + design goals and summary of the language
  121.           + a free online tutorial on Ada 95
  122.           + textbooks
  123.           + free compilers
  124.      * Frequently Asked Questions--with Answers
  125.           + comp.lang.ada
  126.           + Programming with Ada
  127.           + Ada WWW
  128.           + PAL
  129.           + Team-Ada
  130.      * FTP Sites --with Mirrors-- and other Ada-related WWW Servers
  131.      * Ada-related News and Events
  132.           + conferences, workshops (calls for papers, programs)
  133.           + calendar
  134.           + press releases
  135.           + technical and other news
  136.      * Historical Notes on Ada
  137.           + the Lady and the programming language
  138.      * Ada Picture Gallery
  139.  
  140.  
  141.    For instance, you will find the list of schools using Ada in CS1 or
  142.    CS2, articles on commercial success stories, information about
  143.    software components, as well as hypertext versions of the Ada
  144.    reference manual (both 83 and draft 9X).
  145.  
  146.  
  147. Cross-referencing
  148.  
  149.    The main entry point to the Ada WWW Server is the Home of the Brave
  150.    Ada Programmers, located at URL
  151.  
  152.     http://lglwww.epfl.ch/Ada/
  153.  
  154.    Don't forget the trailing slash!
  155.  
  156.    If you reference the Ada WWW Server in a document, you should use the
  157.    names "The Ada WWW Server" or "Home of the Brave Ada Programmers."
  158.  
  159.    The URL and names indicated above are the reference you should HREF if
  160.    you want to keep a pointer to this page (other references are subject
  161.    to change anytime--well, it's not quite that drastic, but they're not
  162.    cast in electronic stone). For instance, using Mosaic, you can use the
  163.    Add Current To Hotlist option of the Navigate menu to record it when
  164.    you are there.
  165.  
  166.  
  167. Submission Directions
  168.  
  169.    The Ada WWW Server is a service provided as a means of disseminating
  170.    information on Ada. Submittals are accepted by e-mail in text form,
  171.    HTML markup, or as references to other locations containing
  172.    information related to Ada. For other formats, please send a proposal
  173.    first and we'll work it out.
  174.  
  175.     Upload Directions
  176.  
  177.    There is no "upload" directory for security reasons. To submit a
  178.    document please send an e-mail message which contains a description of
  179.    the contents of the document and the document as an attachment. If you
  180.    send the document in a compressed or translated form, please indicate
  181.    how to uncompress. If your document is very large--say 1 MB--I'll tell
  182.    you how to upload it through FTP.
  183.  
  184.    Send all correspondence to: Magnus.Kempe@di.epfl.ch
  185.  
  186.     Description of Contents
  187.  
  188.    Please make sure that the nature of the document is clear (title,
  189.    author, contact information, date).
  190.  
  191.     Copyright Restrictions
  192.  
  193.    If the document has been copyrighted for publication elsewhere,
  194.    provide information from the copyright holder that permission is
  195.    granted to publish the document in this form (and DO provide a
  196.    copyright notice). If it hasn't been published elsewhere, put an
  197.    explicit copyright statement on it to protect your intellectual
  198.    property.
  199.  
  200.    THANK YOU!
  201.  
  202.  
  203. Other Ada-Related WWW Servers
  204.  
  205.  
  206.    ACM SIGAda
  207.           URL http://info.acm.org/sigada/
  208.           ACM SIGAda -- the ACM Special Interest Group on the Ada
  209.           programming language -- has its own home page, where you can
  210.           find the latest information about ACM SIGAda's activities.
  211.  
  212.           The SIGAda home page points to information on SIGAda, including
  213.           the many different Working Groups within SIGAda. There you'll
  214.           find info on topics such as bindings, software standards,
  215.           reuse, performance issues, and Artificial Intelligance and Ada
  216.           just to name a few. There is also information on the many local
  217.           SIGAda organizations found world wide. Additionally, there are
  218.           links from the SIGAda page to many Ada resources found around
  219.           the internet.
  220.  
  221.    Ada-Belgium
  222.           URL http://www.cs.kuleuven.ac.be/~dirk/ada-belgium/
  223.           Ada-Belgium organizes an annual seminar, an annual Ada Tools
  224.           Exhibition, small workshops, publishes 3 issues of its
  225.           newsletter a year, and has two e-mail lists for the Ada
  226.           community in Belgium. On demand, training seminars can be
  227.           organized. They also manage an Ada archive (with material from
  228.           the PAL, see below).
  229.  
  230.    PAL
  231.           URL http://wuarchive.wustl.edu/languages/ada/
  232.           The Public Ada Library at WUArchive, USA.
  233.  
  234.    European mirror of PAL
  235.           URL http://web.cnam.fr/Languages/Ada/PAL/
  236.           Located at Conservatoire National des Arts et MOtiers, Paris
  237.           (CNAM).
  238.  
  239.    SEI
  240.           URL http://www.sei.cmu.edu/FrontDoor.html
  241.           The Software Engineering Institute (SEI) is a federally funded
  242.           research and development center operated since 1984 by Carnegie
  243.           Mellon University, Pittsburgh, PA, USA.
  244.  
  245.           The SEI is sponsored by the U.S. Department of Defense through
  246.           the Advanced Research Projects Agency (ARPA). The SEI objective
  247.           is to provide leadership in software engineering and in the
  248.           transition of new software engineering technology into
  249.           practice.
  250.  
  251.           (This site has a lot of material about Software Engineering in
  252.           general, and some about Ada in particular.)
  253.  
  254.  
  255. What Is WWW ?
  256.  
  257.    The World Wide Web (WWW) is what Fortune Magazine ("The Internet And
  258.    Your Business," March 7, 1994, pp. 86-96) called the "killer
  259.    application" that will make the Internet indispensable to anyone in
  260.    the 1990's just as the spreadsheet did for the PC in the 1980's.
  261.  
  262.    WWW is like a distributed hypermedia encyclopedia. It is a database
  263.    and communications protocol, it is multimedia, distributed, and
  264.    hypertext. Clicking on links takes the user from document to document,
  265.    from site to site, world-wide. WWW was originally developed by
  266.    researchers at CERN, Geneva, Switzerland.
  267.  
  268.    The basic concepts used in WWW are hypertext--text that is not
  269.    constrained to be linear--and multimedia--information that is not
  270.    constrained to be text. With hypertext, documents can contain links to
  271.    other documents, or another reference within the same document. With
  272.    multimedia, documents can contain objects that are not necessarily
  273.    text--sounds, movies, and interactive sessions are all possible.
  274.  
  275.    WWW has also attracted attention from
  276.      * Business Week (Nov 14, 1994, pp. 80-88; March 28, 1994, pp. 170
  277.        and 180),
  278.      * Byte ("Data Highway," March 1994; "The Web Means Business",
  279.        November 1994, pp. 26-27),
  280.      * Scientific American ("Wire Pirates," March 1994),
  281.      * New Media (November 1994),
  282.      * PC Magazine (October 11, 1994),
  283.      * Conde Nast Traveller (11/94, pp. 37-49, 58),
  284.      * Money (November 1994, p. 125),
  285.      * Unix Review (October 1994),
  286.      * Advanced Systems ("Doing Business on the Internet", November 1994,
  287.        pp. 50-55),
  288.      * German Der Spiegel (March 1994), and
  289.      * British PC Week (March 15, 1994).
  290.  
  291.    In March 1994, WWW was featured on CNN's FutureWatch.
  292.  
  293.    For more information, read the WWW FAQ, available in hypertext at
  294.    http://sunsite.unc.edu/boutell/faq/www_faq.html , and in the FTP
  295.    archive of news.answers:
  296.    ftp://rtfm.mit.edu/pub/usenet/news.answers/www/faq .
  297.  
  298.  
  299. Some WWW Browsers
  300.  
  301.    Commercial and free WWW browsers are available for all major
  302.    platforms (Unix, Macintosh, Windows, DOS, VMS, VM, NeXTstep...). An
  303.    up-to-date list of browsers is available on the Web as
  304.    http://info.cern.ch/hypertext/WWW/Clients.html and should be
  305.    regarded as an authoritative list.
  306.  
  307.    Here is some quick reference information for a few free browsers:
  308.  
  309.    For instance, Mosaic is the name of an application which lets users
  310.    navigate through the Internet and browse through the Web; this
  311.    software --distributed free to anyone who requests it and available
  312.    for Unix workstations, Macintosh systems, and MS Windows-- was
  313.    developed at NCSA, Champaign-Urbana, Illinois. The Mosaic binaries are
  314.    FTP-able from ftp://ftp.ncsa.uiuc.edu/Mosaic (Unix and VMS),
  315.    ftp://ftp.ncsa.uiuc.edu/Mac/Mosaic , and
  316.    ftp://ftp.ncsa.uiuc.edu/PC/Mosaic .
  317.  
  318.    Lynx is a full screen browser for vt100 terminals; precompiled
  319.    binaries are available from ftp://ftp2.cc.ukans.edu/pub/lynx .
  320.  
  321.    Cello is a client for PCs running Windows, available from
  322.    ftp://fatty.law.cornell.edu/pub/LII/Cello .
  323.  
  324.    W3 is an Emacs subsystem, available from
  325.    ftp://moose.cs.indiana.edu/pub/elisp/w3 (files w3.tar.Z and
  326.    extras.tar.Z).
  327.  
  328.    If you work on a Unix machine, a WWW browser might already be
  329.    installed, so you may try to execute
  330.  
  331.         xmosaic http://lglwww.epfl.ch/Ada/
  332. or      Mosaic http://lglwww.epfl.ch/Ada/
  333.  
  334.  
  335.    If you do not yet have a WWW browser, you can go over the Internet
  336.    with
  337.  
  338.         telnet info.cern.ch
  339.  
  340.    which will bring you to the WWW Home Page at CERN. You are now using a
  341.    simple line-mode browser. To move around the Web, enter the number
  342.    given after an item. To go to the Ada WWW Server, enter
  343.  
  344.         go http://lglwww.epfl.ch/Ada/
  345.  
  346.  
  347. WWW by E-mail
  348.  
  349.    If you do not have direct Internet access (i.e. ftp, telnet, etc.),
  350.    you can still retrieve WWW documents by e-mail: send a message to
  351.  
  352.         server@mail.w3.org (preferred)
  353.  
  354.    or to
  355.  
  356.         listserv@info.cern.ch (older address if the first fails)
  357.  
  358.    (What you put on the subject line doesn't matter; blank is OK.) with a
  359.    single line in the text of the message, of the form
  360.  
  361.         send [http-address]
  362. e.g.    send http://lglwww.epfl.ch/Ada/
  363.  
  364.  
  365.    At the bottom of the message you will be sent you will find all links
  366.    of the document you requested. Note that your mail system must be
  367.    gatewayed to Internet mail.
  368.  
  369.    For more information on how to access the Web, read the WWW FAQ
  370.    (mentioned above).
  371.      _________________________________________________________________
  372.  
  373.  
  374. Copying this FAQ
  375.  
  376.    This FAQ is Copyright 1994, 1995 by Magnus Kempe. It may be freely
  377.    redistributed as long as it is completely unmodified and that no
  378.    attempt is made to restrict any recipient from redistributing it on
  379.    the same terms. It may not be sold or incorporated into commercial
  380.    documents without the explicit written permission of the copyright
  381.    holder.
  382.  
  383.    Permission is granted for this document to be made available under the
  384.    same conditions for file transfer from sites offering unrestricted
  385.    file transfer on the Internet and from Forums on e.g. Compuserve and
  386.    Bix.
  387.  
  388.    This document is provided as is, without any warranty.
  389.  
  390.  
  391.      _________________________________________________________________
  392.  
  393.    Enjoy.
  394.  
  395.     Magnus Kempe -- Magnus.Kempe@di.epfl.ch
  396.  
  397.  
  398.      "I know not what course others may take, but as for me,
  399.      Give me Liberty... or Give me Death!"
  400.      -- Patrick Henry, Son of Thunder
  401.